package com.lanmao.emc.enums;

/**
 * 描述：支持的数据源
 *
 * @author lanmao
 * @since 2024年11月11日 20:41
 */
public enum DBType {

    MYSQL("mysql"),
    ES("elasticsearch"),
    PGSQL("postgresql");

    private final String type;

    DBType(String type) {
        this.type = type;
    }

    public static DBType getByValue(String type) {
        for (DBType value : DBType.values()) {
            if (value.type.equals(type.toLowerCase())) {
                return value;
            }
        }
        return null;
    }

    public String getType() {
        return type;
    }
}